www.gusucode.com > VC 很漂亮的对话框界面 > VC 很漂亮的对话框界面/内容简介.txt

     使用方法

方法一:  

ModifyStyle( WS_CAPTION, WS_MINIMIZEBOX, SWP_DRAWFRAME ); //设置图标

方法二:
 不用上面的,但是要去掉对话框的title属性


void CPageDlg::OnPaint() 
{
 if (IsIconic())
 {
  ...
 
 }
 else
 {
//  CDialog::OnPaint();   //一定要去掉该句
 
  CPaintDC dc(this);    //对话框的dc
  CDC dcMem; 
  dcMem.CreateCompatibleDC(&dc);   //创建与对话框dc兼容的内存dc

  CRect rect;
  GetClientRect(&rect);

  BITMAP bitMap;
  m_bmpBackground.GetBitmap(&bitMap);

  CBitmap *pbmpOld=dcMem.SelectObject(&m_bmpBackground);  //将背景位图选入内存dc中
  dc.StretchBlt(0,0,rect.Width(),rect.Height(),&dcMem,0,0,bitMap.bmWidth,bitMap.bmHeight,SRCCOPY);   //将内存dc中的位图拉伸显示在对话框的dc中
  //dc.BitBlt(0,0,rect.Width(),rect.Height(),&dcMem,0,0,SRCCOPY);
 }
}